a north country compliment - French English Dictionary